high-grade finish - German English Dictionary